package com.bean;

/**
 * @Author: tgy
 * @Date: 2020-08-01 11:19
 */

/**
 *
 * 1.创建
 *     1.1 使用 <Bean> 或者 使用工厂创建
 *
 * 2. 初始化
 *     初始化之前对象已经进行了属性的赋值，初始化的作用是进行一些网络，数据库的初始化。
 *  初始化的方法
 *      - 实现 InitializingBean 接口
 *      - 在Bean 标签中指定初始化的 方法
 *          init-method
 *
 *
 * 3. 销毁
 *
 *   监听对象销毁的目的是关闭对象所使用的网络，数据库
 *   spring只管理scope设置为singleton的对象销毁监听回调。
 *   实现 DisposeBean 接口 或者 在bean中设置 Destroy-method
 *
 */
public class Bean生命周期 {
}
